МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Національний університет «Львівська політехніка»
Кафедра «Телекомунікації»
/
Лабораторна робота №10
Access. Робота з формами, фільтрами та запитами. Реляційні таблиці.
Виконав:
ст.гр. ТК – 11
Перевірив:
Львів 2010
Мета
Уміти створювати форми, конструювати фільтри та запити для відшукання інформації у базі даних, створювати реляційні запити, оформляти звіти, налагоджувати реляційні зв’язки між таблицями.
Теоретичні відомості
Є два основні способи подання даних з БД для візуального огляду: у вигляді таблиці і у вигляді форми. У програмі Access прийнято створювати базу даних спочатку у вигляді таблиці, а пізніше відображати її у вигляді форм.
Є кілька способів створення форм:
автоматично за допомогою команди Автоформа;
за допомогою майстра форм;
вручну за допомогою конструктора форм;
комбінованим способом.
Оскільки бази даних можуть містити тисячі і десятки тисяч записів, то типову задачу опрацювання даних формують так: серед записів відшукати в БД ті, які задовольняють деякий критерій (умову) і вивести на екран, папір чи створити з них іншу таблицю. Для відшукання потрібних даних використовують команду Знайти, а також фільтри і запити.
Команда Редагувати ( Знайти дає змогу відшукати записи у великій таблиці за деякою нескладною умовою пошуку у всій базі чи в конкретному полі.
Фільтри застосовують у випадку нескладних умов пошуку і виведення даних на екран чи папір. Є три типи фільтрів: фільтр за вибраним, фільтр за формою і розширений фільтр. Доступ до команд роботи з фільтрами можна отримати одним із трьох способів:
виконати команду основного меню Запис ( Фільтр;
виконати команду з контекстного меню;
скористатися кнопками команд на панелі інструментів;
Запит – це засіб відшукання записів, перетворення таблиць і створення на їхній основі нових таблиць. Запит – це структурний елемент бази даних, що має назву, яка поміщається на закладку Запити головного вікна БД. Розрізняють кілька типів запитів:
звичайний запит (запит на вибірку)
запити на перетворення (на внесення змін, на виконання дії з таблицею, action queries)
Запит створюють вручну в режимі конструктора або за допомогою майстра запиту на базі деякої таблиці чи декількох таблиць, яку/які додають до запиту.
Щоб створити запит вручну, треба виконати таку послідовність команд, стартуючи з головного вікна бази даних:
Вікно БД(Запити(Створити(Конструктор(ОК(Додають таблицю, наприклад, Оцінки(Закривають вікно Додати таблицю.
Отримують вікно (бланк) конструктора запитів, яке потрібно буде заповнити . Конструювання запиту складається з кількох етапів.
Рядок Поле міститиме назви полів, які користувач хоче відобразити у запиті. Щоб заповнити цей рядок, у вікні таблиці оцінки вибирають усі чи потрібні поля і перетягують їх у рядок Поле на бланку. Інший спосіб: рядок Поле заповнюють, клацнувши на ньому і вибравши назву кожного поля з запропонованого списку.
Задають, якщо потрібно, режим упорядкування записів (методом вибору режиму зі списку) і режим відображення полів на екрані.
Вводять умови пошуку в рядок умов.
Щоб запустити запит на виконання, виконують команди Запит(Запуск чи натискають на кнопку запуску, на якій нарисовано знак оклику.
Для редагування запиту потрібно повернутися в режим конструктора.
У разі потреби змінюють тип запиту командою з меню Запит(Вибирають потрібний тип з запропонованого списку.
Коли запит готовий, закривають конструктор зі збереженням запиту з деякою назвою у фай...